xen/arm: Introduce clean_and_invalidate_xen_dcache() macro
authorOleksandr Tyshchenko <oleksandr.tyshchenko@globallogic.com>
Tue, 11 Mar 2014 13:19:44 +0000 (15:19 +0200)
committerIan Campbell <ian.campbell@citrix.com>
Fri, 14 Mar 2014 14:56:22 +0000 (14:56 +0000)
commitbc31a1ac2ecd56e8348171de85e4d59c56d70397
tree317f451b17e67df8c334415990ea3f95d2698786
parent0c68ddf3085b90d72b7d3b6affd1fe8fa16eb6be
xen/arm: Introduce clean_and_invalidate_xen_dcache() macro

This macro is very similar to clean_xen_dcache(), but it performs
clean and invalidate dcache.

Also modify flush_page_to_ram() to call
clean_and_invalidate_xen_dcache_va_range() function.

Signed-off-by: Oleksandr Tyshchenko <oleksandr.tyshchenko@globallogic.com>
Acked-by: Ian Campbell <ian.campbell@citrix.com>
xen/arch/arm/mm.c
xen/include/asm-arm/page.h